<求助>一个接口中属性的问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:28:50
有这样一个接口定义:
interface myinterface
{
int myint
{
get;
set;
}
}

这里的get和set是什么呢,变量?还是什么?
书上说get块和set块```块是什么呢?

get,set是标志,分别代表读和写。
因为这里是接口,所以get和set都是空的(后面直接跟的分号)
这就是说这个接口中这个myint是一个可读写的int型了,
在具体实现了这个接口的类中,必须实现这个属性,并且是可读写的。

get和set块,就是说具体的实现了,就是在实现了这个接口的类中,get和set后面的{}里面的语句本体。

设置属性读写的..在实现的类中
private int _myint
public int myint{
get{return this._myint;}
set{this._myint = value;}
}

get,set都有表示可读可写.
set表示可写.get表示可读.
这个myint实现了对私有的_myint的访问